trailer transporting a tractor - Alemán Inglés Diccionario